import Vue from 'vue'
import App from './App.vue'
import router from '@/router'
import store from '@/store'
// 三级联动组件：全局组件
import TypeNav from '@/components/TypeNav'
import Carousel from '@/components/Carousel'
//  注册全局组件
Vue.component(TypeNav.name, TypeNav)
Vue.component(Carousel.name, Carousel)
// 引入mock数据
import '@/mock/mockServer'
// 引入Swiper样式
import "swiper/css/swiper.css";


// import {
//   reqCategoryList
// } from '@/api'
// reqCategoryList()
new Vue({
  render: h => h(App),
  // 注册路由信息，
  // $route：【路径、query、parms】，
  // $router:一般进行编程式导航路由跳转【push/replace】
  router,
  // $store:组价实例身上会多一个$store属性
  store
}).$mount('#app')
Vue.config.productionTip = false